The CommandTimeLine<(Of <(<'ValueType>)>)> type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| CommandTimeLine<(Of <(<'ValueType>)>)> | 
            Create an instance of a CommandTimeLine object with the specified name
            and subscribe to update for the CommandTimeLine
              | 
Methods
| Name | Description | |
|---|---|---|
| ByteArrayToValue | 
            Convert a byte array back to a value
              | |
| CommandAfter | 
            Returns the element following his one.
              | |
| CommandAt | 
            Returns the value at time t, if there is one; otherwise returns null.
              | |
| CommandBefore | 
            Returns the element with latest time before the given time. Returns null is there is no
            such element.
              | |
| CommandBeforeAt | 
            Returns the element with latest time before or at the given time. Returns null is there is no
            such element.
              | |
| Disconnect | 
            Disconnects the time line from the subscription list
              | |
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| Get | 
            Returns a value for the given time. Producing this value may require interpolation
            or extrapolation.
              | |
| GetHashCode | (Inherited from Object.) | |
| GetRange | 
            Returns a list of commands for the given time range. 
              | |
| GetType | (Inherited from Object.) | |
| LookForEvents | 
            There is a new connection, no need to do anything for commands
              | |
| MemberwiseClone | (Inherited from Object.) | |
| NextTime | 
            Returns the next ground time after the given time.
            If there is no future ground time, returns t.
              | |
| PrevTime | 
            Returns the next ground time before the given time.
            If there is no past ground time, returns t.
              | |
| Reconnect | 
            Adds an existing stream to the subscription list
              | |
| Send | 
            Sends the value of the time line at time t, without setting locally
              | |
| Set(Int32, ValueType) | 
            Sets the value of the time line at time t. Any previously set values
            later than t are removed.
              | |
| Set(Int32, ValueType, Boolean) | 
            Sets the value of the stream at time t. Any previously set values
            later than t are removed.
              | |
| SetFromRemote | 
            Used to update a value from a remote stream. The remote time is in real time, not
            relative time, so must be converted to relative time before saving.
              | |
| SetId | 
            Set the unique id for the timeline 
              | |
| ToString | (Inherited from Object.) | |
| ValueToByteArray | 
            Convert a value to a byte array for sending over the network
              | 
Fields
| Name | Description | |
|---|---|---|
| Name | 
            Name of the command time line
              | 
Properties
| Name | Description | |
|---|---|---|
| MaximumLength | 
            Maximum number of values to store in the command time line
              | 
Events
| Name | Description | |
|---|---|---|
| Command | 
            Create an event based on the CommandHandler delegate
              |